package com.fatgirl.patterns.iterator
{
	/**
	 *  
	 * 迭代器接口
	 * @author iceman
	 * 
	 */
	public interface IIterator
	{
		/**
		 * 重置 
		 * 
		 */
		function reset():void;
		/**
		 * 下一个元素 
		 * @return 
		 * 
		 */
		function next():Object;
		/**
		 * 是否有下一个 
		 * @return 
		 * 
		 */
		function hasNext():Boolean;
	}
}